.page {
	display: grid;
	grid-template-rows: auto 1fr auto; /* Header, Main Content, Footer */
	min-height: 100vh;
}
